Paradise Papers: Prince Charles gave climate speeches after offshore shares purchase