Aon has spent $25bn on buybacks since 2012