Diageo CEO Ivan Menezes passes away