Humanitarian Intervention and the Responsibility to Protect: When, Where and How?