Modi says science and technology important in UK-India ties