Mahanagar Gas Q4 Results: Beats estimates across the board; declares ₹18 final dividend