Liverpool hammers Barcelona at Wembley