Federal court blocks overtime law