Apple offers repair program for faulty iPhone 5 button