Jessica Alba Named New Yahoo Board Member