Premier League Clubs announce away fans will not pay more than £30 to attend League matches for the next three seasons starting in 2016/17.