Large explosion caused by ship fire rocks Dubai