Gujarat FM presents highest-ever Rs 2 lakh crore-plus budget