Apple unveils two new iPhones, starting at $99