Tesla sees record profit in 2021 but Cybertruck delayed again