Rihanna hits out at her ex-boyfriends