Beckles hit back at Barbados PM