POCO F3 GT set for launch on July 23