India beat Bangladesh to book Champions Trophy final date with Pakistan

India cruise past Bangladesh to set up a mouthwatering Champions Trophy final against fierce rivals Pakistan.