Manpreet Singh named 2nd flagbearer for Indian contingent at CWG opening ceremony