Marico Net profit rises 8% to Rs 343 crore