Instability and disturbance amplification in a mixed-convection boundary layer