President Trump floats idea of election delay