Apple to unveil new iPhone at low cost