Creating Virtual Sources Inside an Unknown Medium from Reflection Data: A New Approach to Internal Multiple Elimination