Moto G7 series smartphones announced: Here are all the specifications, price, and availability details