Moonpig confirms $1.6 billion float as London awaits more tech