Barbados becomes republic, honours Rihanna