Roger Federer: Tennis star downs tequila shot on Oscars red carpet