NPP probes $306m Ridge Hospital scam