Multi-task learning with cross-task consistency for improved depth estimation in colonoscopy