Hamilton 'grateful just to get points' in China