Rihanna and Calvin Harris reunite for new single