CBS reports Q1 cable networks revenue up 12% to $537M