How much does a mechanical engineer make