Apple unveils new iPhones, watch