Norman Mailer’s Brooklyn Heights home on sale for $2.4 million