apple magsafe battery pack price in india rs 10900 launch sale date july 19 specifications iphone 12 pro max mini apple magsafe battery pack price in india