Swedish study sheds new light on link between height and disease – but smoking, obesity and poor diet are still greater risks