English Premier League clubs enjoy record profits