Premier League clubs break record with £3bn spend in Summer transfer window