The first Sky television rights agreement was worth £304 million over five seasons. The second contract began in the 1996 season and was worth how much?