Long Beach's historic Queen Mary embarking on $5M repair job