Iran denies launching missiles at Gulf states after ceasefire