Battle of Mazatlán (1864)