Morningstar data reveal the 20 highest-yielding stocks on the FTSE 350