"Green" King Charles' two new helicopters "insulting"