Toyota plans self-driving escort for Olympic torch and marathon