Commonwealth Games 2018 to open today with dazzling ceremony