Queen elizabeth prize for engineering launched today