Emma Dyer says she collapsed on her bathroom floor and began vomiting blood after buying jabs online.