Tesla completes MEGA battery in Texas as energy division breaks records