Djokovic beats Kyrgios to win seventh Wimbledon title