Duke of Sussex said "no one is perfect" and "we can all do better" to tackle climate crisis, as he launched an eco-friendly travel scheme in Amsterdam.