Apple sells record 13 mn iPhones in weekend launch