President Trump says Iran, Israel agreed to 'total and complete' ceasefire