Avalon Technologies Q1 profit surges 145% to ₹348.69 crore