Climate conflict is near, admiral warns