pokemon platinum where to find a protector