Improving Robotic Fruit Harvesting Within Cluttered Environments Through 3D Shape Completion