While Mr Obama signed the bill he said he reserved the right to treat the provisions as non-binding, angering some hawks on Capitol Hill who questioned his commitment to increasing pressure on Iran, says BBC Persian's Mohammad Manzarpour, in Washington.