Iran has weeks to decide nuclear course: US official