'Virgin Mary' toast fetches $28,000