how long do growth spurts last baby