beyonce 50 cent