'The Bodyguard, The Musical' opens to sold out Tempe crowd