Baglietto signs contract for 54 metre superyacht