Federer is a tennis legend for all times in funny new Mercedes ad