Megan Fox bombs at the box office