Liverpool win Premier League to end 30-year title drought