Rihanna poses ‘topless’ for GQ