Future and Rihanna make great music together