How long to boil a ham per kg