Lace Expansion and Mean-Field Behavior for the Random Connection Model