Prince Charles accepted $1 million from Osama bin Laden’s family