DirecTV first-quarter profit beats; revenue misses