Jamie Vardy and James Maddison score as Leicester beat bottom-club Watford to go back to second in the Premier League.