Medical Properties Trust Stock is Paying a Dividend about 12% - is MPW Stock a Good Buy?