The US president says Tehran has "not yet paid a big enough price"