Trade, investments high on British PM's 3-day visit to India