Apple partner foxconn reports major profit drop caused by iphone x delays