Djokovic tames Kyrgios to lift seventh Wimbledon title and 21st Grand Slam