Trump puts Twitter...err...foot in mouth again