Megan Fox chooses unusual name for newborn baby boy