In a vague tweet, American president said his words were tough but ‘this was not the language used’ – but a Democrat senator who was present says that is a lie