A senior intelligence source told US media the president has approved the plan but wants to give Iran more time to agree to a deal.