Premier League clubs spent $2.97 billion (£2.36 billion) on new players in a record-breaking transfer window that closed on Friday.