Samsung launches a rugged mobile phone, Galaxy XCover6 Pro