Harmanpreet vows India will give its best in the next match