Hemsworth seals multimillion dollar beach deal over holidays