Wimbledon 2016: Roger Federer fights back from the brink