Centers and limit cycles for a family of Abel equations