Twenty-time grand slam champion Roger Federer has been honoured with Laureus World Sportsman of the Year and Comeback of the Year awards at the 2018 ceremony in Monaco.