Shopping malls in Kerala A study on the influence of marketing mix and service quality on consumer behaviour