Mother's day spending expected to reach more than $23 billion