A Cost-Effective Solid-State Approach to Synthesize g-C3N4 Coated TiO2 Nanocomposites with Enhanced Visible Light Photocatalytic Activity