Corridor-based Adaptive Control Barrier and Lyapunov Functions for Safe Mobile Robot Navigation