Royal Ascot raises £19k to Armed Forces Charities