Trump to allow 2 more weeks for diplomacy before deciding on US strike in Iran