Iphone 8 to launch in 4 colors including white and mirror like option