Ted Baker Men's Guri 3 Oxford 100% Leather Leather and Rubber sole