Step-father admits throwing toddler against sofa, causing death