LG’s upcoming flagship “Optimus G” leaks online