Take-Two reports June quarter bookings of $1.2B, up 20%