Apple recalls 15-inch MacBook Pro for battery issues