Punjab FM presents AAP govt's first budget for FY 2022-23; announces 300 units of free power