ITC Q1 net profit over 18%