Carlsberg has signed a three-year deal to be the official beer of England's Barclays Premier League.