Ahmadinejad: US behind 9/11 attack