More evidence links inactivity to diabetes and heart disease