Summer storm delays flights, causes power outages in Phoenix